package com.rytx.system.domain.ysp;

import com.rytx.common.core.domain.BaseEntity;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 发票
 */
@lombok.Data
public class ArtInvoice extends BaseEntity {
    private Long id;//主键
    private String invoiceCode;//发票代码
    private String invoiceName;//发票名称
    private Integer invoiceType;//发票类型 0-增值税普通发票 1-增值税专用发票 2-增值税电子普通发票 3-增值税电子专用发票
    private String invoiceCompanyName;//发票公司名称
    private String invoiceCompanyAddress;//发票公司地址
    private String invoiceCompanyTaxNumber;//发票公司纳税人识别号
    private String invoicePersonName;//发票收票人名称
    private String invoicePersonTel;//发票收票人电话
    private String invoicePersonEmail;//发票收票人邮箱
    private Date invoiceDate;//开票日期
    private BigDecimal invoiceAmount;//发票金额
    private Float invoiceTaxRate;//税率
    private BigDecimal invoiceTaxAmount;//税额
    private BigDecimal invoiceTotalAmount;//合计金额
    private String invoiceNote;//备注

}
